database/sql.DB.maxLifetime (field)
12 uses
database/sql (current package)
sql.go#L483: maxLifetime time.Duration // maximum amount of time a connection may be reused
sql.go#L937: return db.maxLifetime
sql.go#L939: if db.maxLifetime <= 0 {
sql.go#L944: if min > db.maxLifetime {
sql.go#L945: min = db.maxLifetime
sql.go#L1018: if d > 0 && d < db.maxLifetime && db.cleanerCh != nil {
sql.go#L1024: db.maxLifetime = d
sql.go#L1054: if (db.maxLifetime > 0 || db.maxIdleTime > 0) && db.numOpen > 0 && db.cleanerCh == nil {
sql.go#L1136: if db.maxLifetime > 0 {
sql.go#L1137: expiredSince := nowFunc().Add(-db.maxLifetime)
sql.go#L1302: lifetime := db.maxLifetime
sql.go#L1460: if !errors.Is(err, driver.ErrBadConn) && dc.expired(db.maxLifetime) {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)